be tucked away - German English Dictionary